Explanation: Jab bhi hum kisi element ko size, margin, padding, ya font-size dete hain CSS mein, to humein UNIT lagani padti hai. Jaise 10px, 50%, 2em, 100vw, etc. Unit batata hai ki value ka scale kya hoga.
Definition: Ye fixed hote hain, screen ya parent size se nahi badalte. Har jagah same dikhte hain.
Use: Jab hume exact control chahiye layout par, jaise border, box size, buttons, etc.
Definition: Ye apne parent element ya default font size ke basis par kaam karte hain.
Use: Responsive design ke liye best — screen ke size ke hisaab se adjust hota hai.
Definition: Ye screen ke viewport (visible area) ke hisaab se size dete hain. Super useful in responsive layout.
Use: Full screen layouts, banners, headers banane ke liye perfect.